small indian canoe - French English Dictionary