cross-channel ferry - French English Dictionary