master of his own destiny - French English Dictionary