sit on its hands - Deutsch Englisch Wörterbuch