transport hub (for freight) - Turkish English Dictionary