adoration of the shepherds - Alemán Inglés Diccionario