self-protecting - French English Dictionary