make a thundering noise - Francés Inglés Diccionario