nefroskop - Turkish English Dictionary