closing of a deal - Francés Inglés Diccionario