rain-sodden - Español Inglés Diccionario