supervisory bodies - Francés Inglés Diccionario