group of teenagers - French English Dictionary