restraining straps - Turc Anglais Dictionnaire