life support machine - Espagnol Anglais Dictionnaire