a species of legume in the fabaceae family (inga fastuosa) - Espagnol Anglais Dictionnaire