lithotriptoscope - Turkish English Dictionary