a hellhole - Turkish English Dictionary