Crossword clues for French city on the Strait of Dover:CALAISFrench city on the Strait of DoverCALAISFrench port city overlooking the Strait of Dover