assistance squad for the homeless - Allemand Anglais Dictionnaire