firm up a deal - Espagnol Anglais Dictionnaire