pull the wires - Spanish English Dictionary