do honour to - Francés Inglés Diccionario