needing hospitalization - Turc Anglais Dictionnaire