unintermitting - French English Dictionary