independent monitoring board - French English Dictionary