usufruct of immovable property - Alemán Inglés Diccionario