heavy rainfall warning - Alemán Inglés Diccionario