agreement for the promotion and maintenance - Spanish English Dictionary