confesse - German English Dictionary