pair of wheels for moving logs - Turkish English Dictionary