undergoing a medical or beauty treatment - Spanish English Dictionary