train supervisors - French English Dictionary