Team Manager - French English Dictionary