depend on the kindness of strangers - Turco Inglés Diccionario