self-extending - French English Dictionary