low-tax country - French English Dictionary