sale agreement - Alemán Inglés Diccionario