gang of thieves or rogues - French English Dictionary