self asserting - French English Dictionary