pelting rain - Turc Anglais Dictionnaire