have an edge over somebody - Turco Inglés Diccionario