percolated liquid - Francés Inglés Diccionario