continuous rain - Turco Inglés Diccionario