agreement to subscribe or contribute - Spanish English Dictionary