nonabsorbable surgical suture - German English Dictionary