sit on its hands - Türkisch Englisch Wörterbuch