prickly/horned poppy - French English Dictionary