tahitian kidneywood (eysenhardtia polystachya) - Spanish English Dictionary