Original: Strait of Dover, between England and France, which connects the North Sea with the English Channel.
Simplified: Strait of Dover, between England and France, which connects the North Sea with the English Channel