confesseur - German English Dictionary