unceasing - French English Dictionary