it is pouring rain - Turco Inglés Diccionario