The English term "windscreen" matches the Swedish term "vindruta"