self-respectful - Spanish English Dictionary