make religious promises - Spanish English Dictionary