have one's revenge - Espagnol Anglais Dictionnaire