sheep alcohol - German English Dictionary