soak something with a liquid - Turco Inglés Diccionario