confesarse - German English Dictionary