a provable claim - French English Dictionary