geriden bakmak

listen to the pronunciation of geriden bakmak
Türkisch - Englisch
to look from a distance (at); to be an onlooker