sacred flower of the andes - Spanish English Dictionary