economic double taxation - French English Dictionary