high cost of living - French English Dictionary