have an edge - Turkish English Dictionary