palo marfil (geissospermum vellosii) - Spanish English Dictionary