a hellhole - German English Dictionary