group of noisy people - German English Dictionary