ladder-type trencher - Turkish English Dictionary