I don't know but if you use a dictionary to translate each word seperately it might help.
I know vernacular is differdnt. In French lapin chaude literally translates to hot rabbit but it is an insulting term directed at women similar to slut.
If you have a specific issue with language let me know and I'll ask my son who is a linguist fluent in many languages.
If you don't want it made public you can always pm me.