resounding (success) - Francés Inglés Diccionario