an engraving or print - Turc Anglais Dictionnaire