terror-struck - French English Dictionary