scent of lilies of the valley - Allemand Anglais Dictionnaire