canoe rides - Turkish English Dictionary