settle on a deal - Alemán Inglés Diccionario