road bed excavation - Turkish English Dictionary