self-condemned - German English Dictionary