team's kitty - French English Dictionary