weather-tight door - French English Dictionary