small evening primrose - Spanish English Dictionary