water pump pliers - French English Dictionary