absorbable surgical suture - French English Dictionary