live in a rented house - Francés Inglés Diccionario