pars tecta renalis - Turkish English Dictionary