primrose (primula acaulis) - French English Dictionary