large canoe - Turkish English Dictionary