sub-sea tunnel - French English Dictionary