town hall tax - French English Dictionary