sheep shepherd assistant - Spanish English Dictionary