twisted cables - Turkish English Dictionary