drink too much moonshine - French English Dictionary