immaculate conception - Turco Inglés Diccionario