self respectful - French English Dictionary