surgical linen suture - Spanish English Dictionary