semi-official institution - Francés Inglés Diccionario