settle definitely (business) - Alemán Inglés Diccionario