self-imposture - French English Dictionary