tangle of wires - Turkish English Dictionary