settle a score with someone - Alemán Inglés Diccionario