give up under scrutiny - French English Dictionary