rosy evening-primrose - Spanish English Dictionary