first place team - French English Dictionary