narrow-leaf vetch - English Synonyms Dictionary