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