technical taxation - French English Dictionary