subject to medical or beauty treatment - Turc Anglais Dictionnaire