a species of legume in the fabaceae family - German English Dictionary