band of partisans - French English Dictionary