high proof clandestine sugar cane rum - French English Dictionary