tenure of judges - Fransızca İngilizce Sözlük