if the weather allows it - French English Dictionary