sacred vessel - French English Dictionary