worldwide successes - Francés Inglés Diccionario