panama-rose (rondeletia odorata) - Spanish English Dictionary