high cost of living - Français Anglais Dictionnaire