having no permanent residence - Turc Anglais Dictionnaire