slit trench - Turkish English Dictionary