supervisory council - French English Dictionary