incurvated point of an artichoke leaf - Turc Anglais Dictionnaire