group of rude people - French English Dictionary