to flock together - Deutsch Englisch Wörterbuch