low-rent housing - Turkish English Dictionary