implanted suture - Alemán Inglés Diccionario