trench/ditch/back diggers - Turkish English Dictionary