high court treatise - French English Dictionary