a tree of the caribbean region (sloanea berteriana) - Spanish English Dictionary