something made by art - Turc Anglais Dictionnaire