admission against own interest - French English Dictionary