feast of the immaculate conception (catholic) - Turkish English Dictionary