unremittent - French English Dictionary