self-respecting - German English Dictionary