towniest - French English Dictionary