meaning of alptraumhaft

alptraumhaft - German to English

nightmarish