someone who makes/sells prints - Alemán Inglés Diccionario