be soaked wet - Alemán Inglés Diccionario