tangle of wires - Turc Anglais Dictionnaire