deafening (very loud) - Francés Inglés Diccionario