rain shield in English dictionary rain shield Sample sentences with "rain shield" Declension Stem Match words all exact any Try again Available translations French