tie one's hands with ropes - Turc Anglais Dictionnaire