interminably - French English Dictionary