long and light canoe - French English Dictionary