earthmoving unit - German English Dictionary