lithotriptoscopy - Spanish English Dictionary