be exposed to the weather - French English Dictionary