Possible Answers For: French city on the Strait of Dover