surgical polyester suture - German English Dictionary