to draw up an agreement - Alemán Inglés Diccionario