intensive poultry keeping - French English Dictionary