go to hell in a handbasket - French English Dictionary