annunciation to the shepherds - Espagnol Anglais Dictionnaire