crawler-mounted excavator - German English Dictionary