draft agreements - Alemán Inglés Diccionario