implanted suture - Inglés Sinónimo Diccionario