road town - French English Dictionary