self-standing - French English Dictionary