worldwide competition - Francés Inglés Diccionario