translate English to French: I don’t like acronyms, but I do have this habit of manufacturing words.
Je n’aime pas les acronymes, mais j’ai l’habitude d’inventer des mots.