pay scot and lot - Français Anglais Dictionnaire