tractor excavator - German English Dictionary