someone who makes/sells prints - Deutsch Englisch Wörterbuch