walking dragline excavator - German English Dictionary