translate English to French: Its status as a department and a service of the Commission does not underline this independence.
Son statut - direction et service de la Commission - ne met pas cette indépendance en évidence.