mexican prickly poppy plantation - German English Dictionary