rivercraft - French English Dictionary