self-brewed beer - Alemán Inglés Diccionario