terror-stricken - German English Dictionary