soak something with a liquid - Alemán Inglés Diccionario