festival of the immaculate conception - Deutsch Englisch Wörterbuch