vascular implant - Espagnol Anglais Dictionnaire