special trust accounts - Spanish English Dictionary