pair of wheels for moving logs - German English Dictionary