to (one's) cost - Français Anglais Dictionnaire