depend on the kindness of strangers - Turc Anglais Dictionnaire