surgical anastomosis - Spanish English Dictionary