sea poppy - French English Dictionary