alteregoism - French English Dictionary