join/combine forces - Deutsch Englisch Wörterbuch