head of inspection and control board - French English Dictionary