brood of young animals - German English Dictionary