gaze repeatedly from the window - German English Dictionary