english primrose - Spanish English Dictionary