confessons - German English Dictionary