tabernacles - French English Dictionary