Search for crossword answers and clues

Answer for the clue "Dry cleaner's ad ", 21 letters:
makeyourcoatrepellent