the end of everything - French English Dictionary