leaf of a plant - Français Anglais Dictionnaire