long strong pole to push a canoe - Turkish English Dictionary