nefroscopia - Turkish English Dictionary