income trust - Spanish English Dictionary