organization seal - French English Dictionary