pyeloscopy - German English Dictionary