amoralist: someone who adheres to the doctrine that ordinary moral distinctions are invalid
disciple: someone who believes and helps to spread the doctrine of another
haricot vert: very small and slender green bean