lithotriptoscope - Spanish English Dictionary