it poured - Turco Inglés Diccionario