guarding cattle herded together - German English Dictionary