large bird's-foot trefoil - English Synonyms Dictionary