slurry trench - Turkish English Dictionary