english primrose - French English Dictionary