special trust account - French English Dictionary