self-brewed wine - Spanish English Dictionary