conclusion of a deal - Espagnol Anglais Dictionnaire