head of artichoke plant - Französisch Englisch Wörterbuch