impersonation (of someone else) - French English Dictionary