windstrike - French English Dictionary