rented flat - Alemán Inglés Diccionario