haricot vert

(noun) haricots verts

French bean
green bean (generic term)