fodder mixer - German English Dictionary