nephrostogram - Turkish English Dictionary