cable excavator - Turco Inglés Diccionario