supporting structure/system - Turc Anglais Dictionnaire