someone who makes/sells prints - German English Dictionary