trench digger - Turkish English Dictionary