self-confrontation - German English Dictionary