pay tribute or homage - Francés Inglés Diccionario