give him his due - Francés Inglés Diccionario