someone that produces art in public spaces - Alemán Inglés Diccionario