moonshine redistilled in homemade stills - Francés Inglés Diccionario