sit on its hands - Turc Anglais Dictionnaire