Channel Tunnel in French
Channel Tunnel in French
le tunnel sous la Manche
(rail) The man-made tunnel under the English Channel joining England and France.