self-assertive - French English Dictionary