prolonged rain - Turco Inglés Diccionario