high proof sugar cane moonshine - French English Dictionary