self-respectful - French English Dictionary