harpooned - Turkish English Dictionary