yard-long bean - English Synonyms Dictionary