primrose peerless narcissus - German English Dictionary