sit on its hands - Türkçe İngilizce Sözlük