nephroscope - German English Dictionary