haricots verts

(noun) haricot vert

French bean
green bean (generic term)