have an edge on - Español Inglés Diccionario