red horned-poppy - French English Dictionary