deafening roar - Francés Inglés Diccionario