poor helpless people - Allemand Anglais Dictionnaire