low rent housing - Alemán Inglés Diccionario