rum, lime, and sugar drink - Spanisch Englisch Wörterbuch