prickly/horned poppy - German English Dictionary