settle a score - Alemán Inglés Diccionario