depend on the kindness of strangers - Turkish English Dictionary