pyeloscopy - French English Dictionary