rain shelter - French English Dictionary