doctored photograph - Turc Anglais Dictionnaire