self-protective - French English Dictionary