steamboat ferry - French English Dictionary