incurvated point of an artichoke leaf - Français Anglais Dictionnaire