weather door - French English Dictionary