advances in minimally invasive surgical techniques - Turkish English Dictionary