jumble of wires - Alemán Inglés Diccionario