group of young people - French English Dictionary