be pouring down rain - Turco Inglés Diccionario