annunciation; announce; announced; announcing; announces; angel; gabriel; mary; jesus'; birth; Luke 1:26-38; angels