ultimate controlling party - French English Dictionary