movable and immovable property - Alemán Inglés Diccionario