essential oil of lemon - Allemand Anglais Dictionnaire