to conclude a partnership agreement - Español Inglés Diccionario