plight of the homeless - Allemand Anglais Dictionnaire