leveraged corporation - French English Dictionary