canoa - Turkish English Dictionary