independent coordinating board - French English Dictionary