Search for crossword answers and clues

Answer for the clue "Huge photoshopping success? ", 10 letters:
hcuottouch