heavy rainfall warning - Turco Inglés Diccionario