got one's revenge - Espagnol Anglais Dictionnaire