on that score - Inglés Sinónimo Diccionario