team cohesion - French English Dictionary