cider presses - German English Dictionary