pay a high price - Français Anglais Dictionnaire