weatherproof hood - French English Dictionary