wagon pushing device - German English Dictionary