teammates - French English Dictionary