board of trustee - French English Dictionary