nephrotomography - German English Dictionary