a type of recompense - Espagnol Anglais Dictionnaire