do somebody an honour - Francés Inglés Diccionario