weather-boarding - French English Dictionary