to conclude an agreement - Español Inglés Diccionario