proximal convoluted tubule - Turkish English Dictionary