main sanctuary - French English Dictionary