stack silo - German English Dictionary