group of vile people - French English Dictionary