rain hood - French English Dictionary