open town - French English Dictionary