keep watch over (cattle) - French English Dictionary