self-conscious - German English Dictionary