betraying yourself - French English Dictionary