kept watch over - Francés Inglés Diccionario