upon what score - Español Inglés Diccionario