self-critically - German English Dictionary