perform a surgical intervention - Espagnol Anglais Dictionnaire