artichoke plant - German English Dictionary