take revenge against - French English Dictionary