(high-quality) art printing - French English Dictionary