posterior nephrectomy - Turkish English Dictionary