real estates investment trusts - Francés Inglés Diccionario