sheep alcohol - Alemán Inglés Diccionario