A French/English dictionary ought to be precise enough (granted, there will be the occasional case where they translate the idea, but that’s almost solely in the case of idioms.) Heck, there’s enough overlap from French to English that you might not even need the dictionary.