sign the agreement - Alemán Inglés Diccionario