religious culture and moral knowledge teacher - Francés Inglés Diccionario