brood of young animals - French English Dictionary