low rent housing - Turkish English Dictionary