long, sailing canoe - Turkish English Dictionary