financing device - French English Dictionary