keep sheep - Spanish English Dictionary