long strong pole to push a canoe - French English Dictionary