Strait of Dover

Definitions

[1] n. Straße von Dover, engster Teil des Ärmelkanals (zwischen England und Frankreich)
[2] n. kürzester Abstand zwischen England und dem europäischen Festland