ancient barbed spear - Turkish English Dictionary