permanent or temporary residence - Fransızca İngilizce Sözlük