cable-stayed footbridge - Turkish English Dictionary