ferryboat - French English Dictionary