gaze repeatedly from the window - Türkçe İngilizce Sözlük