confesar - German English Dictionary