festival of the immaculate conception - Alemán Inglés Diccionario