life support technique - Espagnol Anglais Dictionnaire