trench silo - Turkish English Dictionary