wheeled implement - German English Dictionary