life support machine - Turc Anglais Dictionnaire