twisted wires - Francés Inglés Diccionario