someone's hands are tied - Turc Anglais Dictionnaire