regenerated leach liquid - German English Dictionary