poor or mean dwelling - Allemand Anglais Dictionnaire