special trust account - Spanish English Dictionary