left harpoon - Turkish English Dictionary