internationally recognised - Francés Inglés Diccionario