harbour town - French English Dictionary