road bed excavation - Turco Inglés Diccionario