rope excavator - Turco Inglés Diccionario