corporation image - French English Dictionary