pre-sales agreement - Spanish English Dictionary