give him his due. - Espagnol Anglais Dictionnaire