men's squad - French English Dictionary