percolated liquid - Alemán Inglés Diccionario