mini-excavator - German English Dictionary