reach a commercial agreement - Francés Inglés Diccionario