wheeled ditcher - German English Dictionary