Crossword Genius

Dante not up for translation? Stop (3,2,3,2)

Ross

I believe the answer is:

put an end to

'stop' is the definition.
(I've seen this before)

'dante not up for translation?' is the wordplay.
'for translation?' indicates anagramming the letters (I've seen 'for translation' mean this).
'dante'+'not'+'up'='dantenotup'
'dantenotup' is an anagram of 'PUT AN END TO'.

(Other definitions for put an end to that I've seen before include "Finish off" , "Kill off" , "Stop" , "Abolish" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app