financial leverage - French English Dictionary