wire-twisting pliers - Spanish English Dictionary