life-support systems - Turc Anglais Dictionnaire