vindicative - French English Dictionary