initial sales agreement - Spanish English Dictionary