primrose peerless narcissus - French English Dictionary