fodder silo - German English Dictionary