separation of livestock - German English Dictionary