vindicte - French English Dictionary