gust of wind and rain - Turc Anglais Dictionnaire