pit silo - German English Dictionary