mexican prickly poppy - German English Dictionary