land and property taxation - French English Dictionary