rank foremost among its competitors - Español Inglés Diccionario