a drink made by boiling flower of jamaica petals in water and sugar - Espagnol Anglais Dictionnaire