technological structure - Turkish English Dictionary