Crossword Genius

Call for English translation of Latin (6)

Ross

I believe the answer is:

entail

'call for' is the definition.
(entail can mean to call for or require)

'english translation of latin' is the wordplay.
'english' becomes 'e' (abbreviation).
'translation of' indicates anagramming the letters (I've seen this in other clues).
'latin' with letters rearranged gives 'ntail'.
'e'+'ntail'='ENTAIL'

(Other definitions for entail that I've seen before include "Involve or make necessary" , "Need" , "Cut" , "Invlove or necessitate" , "Call for" .)

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