cable support technologies - Turkish English Dictionary