religious culture and moral knowledge teacher - German English Dictionary