non-detachable flexible cable - Turkish English Dictionary