small group of people joined at the hip - Deutsch Englisch Wörterbuch