English Channel /ˈiːst pɐsˈɪfɪk ˈɹaɪz/ n

中文:英吉利海峡

Meaning:Relatively shallow sea between France and England; its extreme tides cause strong currents, making navigation difficult.

Found in these illustrated scenes(1)

‹ Browse all scenes