general superintendent - Francés Inglés Diccionario