passenger car ferry - French English Dictionary