live in a rented house - Alemán Inglés Diccionario