annunciation collective - Turkish English Dictionary