low-rent flat - Francés Inglés Diccionario