fodder presses - German English Dictionary