life support machine - Français Anglais Dictionnaire