> but it is a Latin-French dictionary

I can recommend the Lewis&Short that is Latin-English.