tetragrammaton - French English Dictionary