resounding (success) - Alemán Inglés Diccionario