team director - French English Dictionary