top-ranked - Alemán Inglés Diccionario