results ranking - Alemán Inglés Diccionario