someone that produces art in public spaces - French English Dictionary