gaze repeatedly from the window - Français Anglais Dictionnaire