autoconfesarse - German English Dictionary