smell of fresh rain - Turc Anglais Dictionnaire