annunciation to the shepherds - Turkish English Dictionary