minimally invasive surgical procedures - Spanish English Dictionary