supporting structure/system - Turkish English Dictionary