weather checking - French English Dictionary