leaf sheath - Français Anglais Dictionnaire