trust territories - French English Dictionary