cayuco boat - French English Dictionary