corporation accountability - French English Dictionary