person who stares with indiscretion/curiosity - Türkisch Englisch Wörterbuch