pair of wheels for moving logs - Français Anglais Dictionnaire