master trust - French English Dictionary