head of an artichoke plant - Türkisch Englisch Wörterbuch