a chameleonic actor - Spanish English Dictionary