long war canoe - French English Dictionary