renders homage - İspanyolca İngilizce Sözlük