poor or mean dwelling - Anglais Synonymes Dictionnaire