give oneself the honour - İspanyolca İngilizce Sözlük