putty squeezer - French English Dictionary