spearhead technology - Turkish English Dictionary