self-seeker - French English Dictionary