life tenure - İspanyolca İngilizce Sözlük