putty squeezer - Turkish English Dictionary