confesses - German English Dictionary