settle matters - Alemán Inglés Diccionario