surgical silk suture - Spanish English Dictionary