implanted suture - Francés Inglés Diccionario