dense rain - Turco Inglés Diccionario