rental price of capital - Turkish English Dictionary