pay dearly for - Français Anglais Dictionnaire