relating to distilling rum - Spanish English Dictionary