Translation:My grandpa has a machine which makes tasty coffee.
I noticed a second too late that I wrote ‘my grandfather has a car’. Damn you Russian!
That and which are about the same? I chose that as first choice, it's obvious there is a location problem in the terminology.