having no permanent residence - Anglais Synonymes Dictionnaire