end of humankind - French English Dictionary