doctored photograph - Turkish English Dictionary