low-rent housing - Turco Inglés Diccionario