trial by ordeal - French English Dictionary