incurvated point of an artichoke leaf - Deutsch Englisch Wörterbuch