to enter into agreements - Español Inglés Diccionario