self respect/regard - Deutsch Englisch Wörterbuch