homemade drink accompanied with fruit juice, sugar, and rum - Spanish English Dictionary