Dictionnaire français - anglais

veiller

to watch over, to take care