grape moonshine - French English Dictionary