international business companies - French English Dictionary