strapped down - Turc Anglais Dictionnaire