translatorese - French English Dictionary