sheep alcohol - French English Dictionary