herdsmen - French English Dictionary