playing for both teams - French English Dictionary