regenerated leach liquid - Francés Inglés Diccionario