weather-bitten - French English Dictionary