confessable - German English Dictionary