À propos des termes techniques, d’une science, d’un art ou d’un domaine donné.

learn more… | top users | synonyms

0
votes
0answers
20 views

How to translate some technical words from English that do not have a good translation?

I am writing my thesis in French but I am not allowed to write any word in English. The problem is that some technical words are not usually into French, how can I translate them? For example, these ...