nephrostogram - German English Dictionary