Wörterbuch Englisch Deutsch 🔎 extended search huddle up DeutschEnglish sich an jemanden kauern huddle up [verb]