admission against own interest - German English Dictionary