real estates investment trusts - Alemán Inglés Diccionario