plot one's revenge - French English Dictionary