log canoe - Turkish English Dictionary