barbed spear - Turkish English Dictionary