What does Apfelpresse mean?

Apfelpresse - German to English

cider press