soak something with a liquid - Francés Inglés Diccionario