rope excavator - German English Dictionary