depend on the kindness of strangers - Allemand Anglais Dictionnaire