much rain - Turco Inglés Diccionario