regenerated leach liquid - Alemán Inglés Diccionario