self-given - French English Dictionary