Search for crossword answers and clues

Answer for the clue "Messed up one's undercover assignment? ", 17 letters:
addledadoublelife