stare at something intently - Français Anglais Dictionnaire