abnegate - French English Dictionary