research center monitoring and steering board - French English Dictionary