nursing and treatment facility - Turc Anglais Dictionnaire