antistorm glazing - French English Dictionary