sit on its hands - Fransızca İngilizce Sözlük