world affairs - Francés Inglés Diccionario