weather hood - French English Dictionary