small boat/canoe - French English Dictionary