panic-struck - French English Dictionary