mexican prickly poppy plantation - French English Dictionary