weatherboarding - French English Dictionary