subsidiaries - French English Dictionary