make a promise of marriage - Spanish English Dictionary