brood of young animals - Turkish English Dictionary