luxury flat - Alemán Inglés Diccionario