king protea (protea cynaroides) - German English Dictionary