rank foremost among its competitors - Alemán Inglés Diccionario