self-asserting - French English Dictionary