mix up two unrelated things or topics - Deutsch Englisch Wörterbuch