never-ending story - French English Dictionary