leading (ranking first) - Español Inglés Diccionario