corporation seal - French English Dictionary