laparoscopy - Turkish English Dictionary