twisted wire pair - Spanish English Dictionary