savannah town - French English Dictionary