throw the harpoon - Turkish English Dictionary