pelting-rain resistance - Español Inglés Diccionario