heavy construction equipment - Turco Inglés Diccionario