thunderstrike - French English Dictionary