department of international relations - Francés Inglés Diccionario