separate livestock/people - French English Dictionary