rope excavator - Alemán Inglés Diccionario