arrowheads - Turkish English Dictionary