scent of lilies of the valley - Turc Anglais Dictionnaire