cassock: a black garment reaching down to the ankles; worn by priests or choristers
gown: outerwear consisting of a long flowing garment used for official or ceremonial occasions
haricot vert: very small and slender green bean