Dependent on Latin translation (7)
![Ross](/clue/static/ross-mug.min.png)
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" .)