tempestuous roaring of the elements - Alemán Inglés Diccionario