high loaded roll presses - German English Dictionary