hold hard in a scuffle - Deutsch Englisch Wörterbuch