traveling excavator - German English Dictionary