privilege on immovables - Alemán Inglés Diccionario