implanted suture - Espagnol Anglais Dictionnaire