immovable assets - Francés Inglés Diccionario