super team - French English Dictionary