trench silos - German English Dictionary