immaculate conception of the virgin mary - Alemán Inglés Diccionario