protest by muttering at length the entire time - Deutsch Englisch Wörterbuch