trial by hot water ordeal - French English Dictionary