thunderstroke - French English Dictionary