water-pump pliers - Spanish English Dictionary