a group of friends from the neighborhood - German English Dictionary