rented flat - Francés Inglés Diccionario