provider of medical care - Turc Anglais Dictionnaire