feel very good - Spanish English Dictionary