trench-shoring device - Turc Anglais Dictionnaire