gang/crowd of idlers - German English Dictionary