french bean - English Synonyms Dictionary

french bean

n.
[1] haricot vert , haricots verts