annunciation collective - Spanish English Dictionary