townmajor - French English Dictionary