pelting rain - Turco Inglés Diccionario