immaculate conception - Turkish English Dictionary