Crossword Genius

Dependent on Latin translation (7)

Ross

I believe the answer is:

reliant

'dependent' is the definition.
(thesaurus)

'on latin translation' is the wordplay.
'on' becomes 're' ('on' can be mean 'with reference to'**).
'translation' indicates anagramming the letters.
'latin' with letters rearranged gives 'liant'.
're'+'liant'='RELIANT'

(Other definitions for reliant that I've seen before include "Dependent (on person)" , "Dependent upon" , "car firm" , "Lent air (anag.)" , "Inspiring confidence" .)

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