thunder-struck - French English Dictionary