longtermist - French English Dictionary