rain-sodden - Alemán Inglés Diccionario