group of teenagers - German English Dictionary