keep watch over (cattle) - Spanish English Dictionary