pertaining to shepherds - German English Dictionary