poppy mallow - French English Dictionary