the doctrine of the immaculate conception - Turco Inglés Diccionario